import {
  ajax
} from "@/config/apiServer/axios-config.js";
import {
  URLS
} from "@/config/apiServer/urls.js";

// 发行记录列表
export function getTokenList(form) {
  return ajax({
    type: 'get',
    typeData: true,
    url: URLS.ONE_KEY_LIST,
    params: form
  })
}

// 发行记录详情
export function getTokenDetail(id) {
  return ajax({
    type: 'get',
    typeData: true,
    url: URLS.ONE_KEY_DETAIL,
    params: {
      id
    }
  })
}

// 发行记录审核
export function auditToken(form) {
  return ajax({
    type: 'post',
    url: URLS.ONE_KEY_AUDIT,
    params: form
  })
}

// 获取人工审核状态
export function autoStatus() {
  return ajax({
    type: 'get',
    url: URLS.ONE_KEY_AUTO_STATUS
  })
}

// 设置人工审核状态
export function setAudit(status) {
  return ajax({
    type: 'post',
    url: URLS.ONE_KEY_AUTO_SET,
    params: {
      manual_review: status
    }
  })
}

// 获取手续费信息
export function getFeeInfo() {
  return ajax({
    type: 'get',
    url: URLS.ONE_KEY_FEE_GET
  })
}

// 设置手续费信息
export function setFeeInfo(param) {
  return ajax({
    type: 'post',
    url: URLS.ONE_KEY_FEE_SET,
    params: param
  })
}

// 获取平行链列表
export function getParallelList(id) {
  return ajax({
    type: 'get',
    url: URLS.CHAIN_LIST,
    header: {
      'FZM-PLATFORM-ID': id
    }
  })
}

// 获取可设置的手续费币种
export function getFeeTokens(id) {
  return ajax({
    type: 'get',
    url: URLS.ONE_KEY_FEE_TOKENS,
    // params: {
    //   platform_id: id || ''
    // }
  })
}